package com.bwc.aidemo.paoqian

data class SportWorkflowRequest(
    // 工作流ID
    val workflow_id: String,
    // 请求参数集合
    val parameters: SportWorkflowParameters
)

/**
 * 工作流请求参数详情
 */
data class SportWorkflowParameters(
    // 输入内容（空字符串表示无输入）
    val input: String ?,
    // 是否正在运动
    val running: Boolean,
    // 是否达成目标
    val target: Boolean,
    // 目标卡路里
    val targetCalorie: String?,
    // 目标距离
    val targetDistance: String?,
    // 目标频率（如步频）
    val targetFrequency: String?,
    // 目标心率
    val targetHeart: String?,
    // 目标速度
    val targetSpeed: String?,
    val sportType: String?,
    val targetDuration: String?,
    val note: String?,
)
